Genetic programming on GPUs for image processing
نویسندگان
چکیده
منابع مشابه
Genetic programming on GPUs for image processing
The evolution of image filters using Genetic Programming is a relatively unexplored task. This is most likely due to the high computational cost of evaluating the evolved programs. We use the parallel processors available on modern graphics cards to greatly increase the speed of evaluation. Previous papers in this area dealt with noise reduction and edge detection. Here we demonstrate that othe...
متن کاملFast Genetic Programming on GPUs
As is typical in evolutionary algorithms, fitness evaluation in GP takes the majority of the computational effort. In this paper we demonstrate the use of the Graphics Processing Unit (GPU) to accelerate the evaluation of individuals. We show that for both binary and floating point based data types, it is possible to get speed increases of several hundred times over a typical CPU implementation...
متن کاملUsing GPUs for Image Processing
Graphics Processing Units (GPUs) have been traditionally used to accelerate computation of computer graphics in applications such as video gaming and high-end 3D rendering. However, recent research has examined using GPUs “in reverse” [1] for computer vision types of image processing. This paper examines leveraging the parallel processing capabilities of GPUs to lower costs and increase the thr...
متن کاملCartesian Genetic Programming for Image Processing Tasks
This paper presents experimental results on image analysis for a particular form of Genetic Programming called Cartesian Genetic Programming (CGP) in which programs use the structure of a graph represented as a linear sequence of integers. The efficency of this approach is investigated for the problem of Object Localization in a given image. This task is usually carried out by applying a series...
متن کاملDistributed Genetic Programming on GPUs using CUDA
Using of a cluster of Graphics Processing Unit (GPU) equipped computers, it is possible to accelerate the evaluation of individuals in Genetic Programming. Program compilation, fitness case data and fitness execution are spread over the cluster of computers, allowing for the efficient processing of very large datasets. Here, the implementation is demonstrated on datasets containing over 10 mill...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of High Performance Systems Architecture
سال: 2008
ISSN: 1751-6528,1751-6536
DOI: 10.1504/ijhpsa.2008.024207